package com.cyq.day24.regex;

import java.util.Scanner;
import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class RegexDemo {
    public static void main(String[] args) {
        //验证用户名首字符必须是大写字母，长度是6-12位，其余的字符可以是大小写字母数字和下划线
        System.out.println("用户名首字符必须是大写字母，长度是6-12位，其余的字符可以是大小写字母数字和下划线");
        Scanner scanner=new Scanner(System.in);
        String input=scanner.next();
        String regex="[A-Z][a-zA-Z0-9_]{5,11}";
        Pattern pattern = Pattern.compile(regex);
        Matcher matcher=pattern.matcher(input);
        if (matcher.matches()){
            System.out.println("匹配");
        }else{
            System.out.println("不匹配");

        }    }
}
